universal franchise - Español Inglés Diccionario